On ε-Biased Generators in NC

نویسندگان

  • Elchanan Mossel
  • Amir Shpilka
  • Luca Trevisan
چکیده

Cryan and Miltersen [8] recently considered the question of whether there can be a pseudorandom generator in NC, that is, a pseudorandom generator that maps n-bit strings to m-bit strings such that every bit of the output depends on a constant number k of bits of the seed. They show that for k = 3, if m ≥ 4n + 1, there is a distinguisher; in fact, they show that in this case it is possible to break the generator with a linear test, that is, there is a subset of bits of the output whose XOR has a noticeable bias. They leave the question open for k ≥ 4. In fact they ask whether every NC generator can be broken by a statistical test that simply XORs some bits of the input. Equivalently, is it the case that no NC generator can sample an ε-biased space with negligible ε? We give a generator for k = 5 that maps n bits into cn bits, so that every bit of the output depends on 5 bits of the seed, and the XOR of every subset of the bits of the output has bias 2−Ω(n/c 4). For large values of k, we construct generators that map n bits to n √ k) bits such that every XOR of outputs has bias 2−n 1 2 √ k . We also present a polynomial-time distinguisher for k = 4,m ≥ 24n having constant distinguishing probability. For large values of k we show that a linear distinguisher with a constant distinguishing probability exists once m ≥ Ω(2kndk/2e). Finally, we consider a variant of the problem where each of the output bits is a degree k polynomial in the inputs. We show there exists a degree k = 2 pseudorandom generator for which the XOR of every subset of the outputs has bias 2−Ω(n) and which maps n bits to Ω(n) bits.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On ε-Biased Generators in NC0

Cryan and Miltersen [7] recently considered the question of whether there can be a pseudorandom generator in NC, that is, a pseudorandom generator that maps n bits strings to m bits strings and such that every bit of the output depends on a constant number k of bits of the seed. They show that for k = 3, if m ≥ 4n + 1, there is a distinguisher; in fact,they show that in this case it is possible...

متن کامل

Cryptography in Nc

We study the parallel time-complexity of basic cryptographic primitives such as one-way functions (OWFs) and pseudorandom generators (PRGs). Specifically, we study the possibility of implementing instances of these primitives by NC functions, namely by functions in which each output bit depends on a constant number of input bits. Despite previous efforts in this direction, there has been no con...

متن کامل

Some Limitations of the Sum of Small-Bias Distributions

We present two approaches to constructing ε-biased distributions D on n bits and functions f : {0,1}n→ {0,1} such that the XOR of two independent copies (D+D) does not fool f . Using them, we give constructions for any of the following choices: 1. ε = 2−Ω(n) and f is in P/poly; 2. ε = 2−Ω(n/ logn) and f is in NC2; 3. ε = n−c and f is a one-way space O(c logn) algorithm, for any c; 4. ε = n−Ω(1)...

متن کامل

1 1/Nc and ε ′ /ε ∗

We present a recent analysis of ε′/ε in the 1/Nc expansion. We show that the 1/Nc corrections to the matrix element of Q6 are large and positive, indicating a ∆I = 1/2 enhancement similar to the one of Q1 and Q2 which dominate the CP conserving amplitude. This enhances the CP ratio and can bring the standard model prediction close to the measured value for central values of the parameters. Seve...

متن کامل

Cryptography in NC0

We study the parallel time-complexity of basic cryptographic primitives such as one-way functions (OWFs) and pseudorandom generators (PRGs). Specifically, we study the possibility of implementing instances of these primitives by NC functions, namely by functions in which each output bit depends on a constant number of input bits. Despite previous efforts in this direction, there has been no con...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003